BYU Logo
Learning Outcomes
Login
IS 303
Course Purpose
Learning Outcomes
Programming Fundamentals
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
1. Gain a Knowledge of Information Systems and Business
Problem Solving
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
1. Gain a Knowledge of Information Systems and Business
3. Make Informed Business and Technical Decisions
Object Oriented Principles
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
1. Gain a Knowledge of Information Systems and Business
Safe Coding
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
1. Gain a Knowledge of Information Systems and Business
Accessing Data
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
1. Gain a Knowledge of Information Systems and Business
Version Control
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
1. Gain a Knowledge of Information Systems and Business
Improved Learning Capabilities
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Improve Decision Making
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Linked with Program Outcomes:
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Instructor created Learning Outcomes
Course Purpose
Learning Outcomes
Course Content
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Critical Thinking
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Written Communication
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Update course outcome

Make changes to course outcome.

Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
New course outcome
Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
New course purpose
Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Update course purpose

Make changes to course purpose.

Title
Course Outcome
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Strikethrough ⌘+Shift+S
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Align
Left
Center
Right
Copy outcomes

Copy course outcomes from another course.

Copy
Title
Outcome
Course outcome history
Title
Outcome
Created
Modified
Modified By
Link Course Outcomes to Program Outcomes
Course Outcome
Program Outcomes
Programming Fundamentals
Students will be able to write, run, and debug computer programs that use common control-flow structures, including sequence, selection, iteration, function calls, jump statements, and exception handling.
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Problem Solving
Students will be able to decompose small real-world problems and select appropriate control-flow structures to develop working solutions, especially to solve business needs.
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Object Oriented Principles
Students will be able to structure their code using object-oriented design principles, including aggregation, composition, inheritance, polymorphism, and different variable scopes.
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Safe Coding
Students will be able to implement some introductory safe coding practices into their programs, such as input validation, safe defaults, and exception handling.
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Accessing Data
Students will be able to read data from external sources, integrate it into the logic of their programs, and store data in accessible formats.
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Version Control
Students will employ version control and repository hosting software to manage their programs.
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Improved Learning Capabilities
Students will develop independent learning capabilities through principled use of AI and online programming resource
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills
Improve Decision Making
Students will be able to develop a working and deployed data-driven graphical interface that supports business processes and decision-making.
1. Gain a Knowledge of Information Systems and Business
2. Create and Manage Organizational Technical Functions
3. Make Informed Business and Technical Decisions
4. Develop Lifelong Learning Skills